extenuating circumstance - İspanyolca İngilizce Sözlük